... and make the application user-visible.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1968
+++ /dev/null
-[Desktop Entry]
-Type=Application
-Name=Shell Extensions
-Icon=org.gnome.Extensions
-Comment=Configure GNOME Shell Extensions
-Exec=@bindir@/gnome-shell-extension-prefs %u
-Categories=GNOME;GTK;
-OnlyShowIn=GNOME;
-NoDisplay=true
desktop_files = [
'org.gnome.Shell.desktop',
- 'gnome-shell-extension-prefs.desktop'
+ 'org.gnome.Extensions.desktop',
]
service_files = []
--- /dev/null
+[Desktop Entry]
+Type=Application
+Name=Extensions
+Icon=org.gnome.Extensions
+Comment=Configure GNOME Shell Extensions
+Exec=@bindir@/gnome-shell-extension-prefs %u
+Categories=GNOME;GTK;
+OnlyShowIn=GNOME;
_init() {
GLib.set_prgname('gnome-shell-extension-prefs');
super._init({
- application_id: 'org.gnome.shell.ExtensionPrefs',
+ application_id: 'org.gnome.Extensions',
flags: Gio.ApplicationFlags.HANDLES_COMMAND_LINE,
});
}
'Didier Roche <didrocks@ubuntu.com>',
],
translator_credits: _('translator-credits'),
- program_name: _('Shell Extensions'),
+ program_name: _('Extensions'),
comments: _('Manage your GNOME Extensions'),
license_type: Gtk.License.GPL_2_0,
logo_icon_name: 'org.gnome.Extensions',
<child type="titlebar">
<object class="GtkHeaderBar">
<property name="visible">True</property>
- <property name="title" translatable="yes">Shell Extensions</property>
+ <property name="title" translatable="yes">Extensions</property>
<property name="show_close_button">True</property>
<child>
<object class="GtkMenuButton">
LaunchExtensionPrefs(uuid) {
let appSys = Shell.AppSystem.get_default();
- let app = appSys.lookup_app('gnome-shell-extension-prefs.desktop');
+ let app = appSys.lookup_app('org.gnome.Extensions.desktop');
let info = app.get_app_info();
let timestamp = global.display.get_current_time_roundtrip();
info.launch_uris([`extension:///${uuid}`],
# List of source files containing translatable strings.
# Please keep this file sorted alphabetically.
data/50-gnome-shell-system.xml
-data/gnome-shell-extension-prefs.desktop.in.in
+data/org.gnome.Extensions.desktop.in.in
data/org.gnome.Shell.desktop.in.in
data/org.gnome.shell.gschema.xml.in
data/org.gnome.Shell.PortalHelper.desktop.in.in